package com.gohi.main.user.hbm;

import com.gohi.main.util.StringUtil;

/**
 * <B>订单表</B>
 * @author 肖得明<br>
 * 2015年4月21日14时3分37秒
 */public class ShopgooOrder extends com.gohi.core.model.BaseModel{
    //
    private Integer order_id ;
    //订单编号（内部）
    private String order_sn ;
    //会员ID
    private Integer member_id ;
    //会员名称
    private String member_name ;
    //手机号
    private String mobile ;
    //商铺ID
    private Integer store_id ;
    //商铺名称
    private String store_name ;
    //添加时间
    private Integer add_time ;
    //1.团购 2.代金券,3限时特卖
    private Integer order_type;
    //项目ID
    private Integer item_id ;
    //名称
    private String item_name ;
    //数量
    private Integer number ;
    //价格
    private String price ;
    //状态 1.未支付 2.已支付 3.已消费，
    private Integer state ;
    //订单编号（外部）
    private String order_out ;
    //消费时间
    private Integer use_time ;
    //技师的ID
    private Integer beautician_id ;
    
    private Integer comment ;//1为未评论  2为已经评论
    
    private String start_hour ;//预约开始时间
    
    private String itemimg;//商铺的图片
    
    
    
    
    
	public String getItemimg() {
		return itemimg;
	}

	public void setItemimg(String itemimg) {
		this.itemimg = itemimg;
	}

	public String getStart_hour() {
		return start_hour;
	}

	public void setStart_hour(String start_hour) {
		this.start_hour = start_hour;
	}

	//支付方式：1-线上，2-线下（到店付款）
    private int pay_type;
    //技师的名字
    private String beautician_name;
    
    
    public String getBeautician_name() {
		return beautician_name;
	}

	public void setBeautician_name(String beautician_name) {
		this.beautician_name = beautician_name;
	}

	public int getPay_type() {
		return pay_type;
	}

	public void setPay_type(int pay_type) {
		this.pay_type = pay_type;
	}

	public Integer getComment() {
		return comment;
	}

	public void setComment(Integer comment) {
		this.comment = comment;
	}

	/**
     *
     **/
    public Integer getOrder_id() {
        return this.order_id;
    }

    /**
     * @param order_id 
     **/
    public Integer setOrder_id(Integer order_id) {
        return this.order_id=order_id;
    }

    /**
     *订单编号（内部）
     **/
    public String getOrder_sn() {
    	if(this.order_sn==null){
    		return StringUtil.getDate("yyyyMMddHHmmss");
    	}
        return this.order_sn;
    }

    /**
     * @param order_sn 订单编号（内部）
     **/
    public String setOrder_sn(String order_sn) {
        return this.order_sn=order_sn;
    }

    /**
     *会员ID
     **/
    public Integer getMember_id() {
        return this.member_id;
    }

    /**
     * @param member_id 会员ID
     **/
    public Integer setMember_id(Integer member_id) {
        return this.member_id=member_id;
    }

    /**
     *会员名称
     **/
    public String getMember_name() {
        return this.member_name;
    }

    /**
     * @param member_name 会员名称
     **/
    public String setMember_name(String member_name) {
        return this.member_name=member_name;
    }

    /**
     *手机号
     **/
    public String getMobile() {
        return this.mobile;
    }

    /**
     * @param mobile 手机号
     **/
    public String setMobile(String mobile) {
        return this.mobile=mobile;
    }

    /**
     *商铺ID
     **/
    public Integer getStore_id() {
        return this.store_id;
    }

    /**
     * @param store_id 商铺ID
     **/
    public Integer setStore_id(Integer store_id) {
        return this.store_id=store_id;
    }

    /**
     *商铺名称
     **/
    public String getStore_name() {
        return this.store_name;
    }

    /**
     * @param store_name 商铺名称
     **/
    public String setStore_name(String store_name) {
        return this.store_name=store_name;
    }

    /**
     *添加时间
     **/
    public Integer getAdd_time() {
    	if(add_time==null){
    		return StringUtil.getTimeSimple();
    	}
        return this.add_time;
    }

    /**
     * @param add_time 添加时间
     **/
    public Integer setAdd_time(Integer add_time) {
        return this.add_time=add_time;
    }

    /**
     *1.团购 2.代金券
     **/
    public Integer getOrder_type() {
        return this.order_type;
    }

    /**
     * @param order_type 1.团购 2.代金券
     **/
    public Integer setOrder_type(Integer order_type) {
        return this.order_type=order_type;
    }

    /**
     *项目ID
     **/
    public Integer getItem_id() {
        return this.item_id;
    }

    /**
     * @param item_id 项目ID
     **/
    public Integer setItem_id(Integer item_id) {
        return this.item_id=item_id;
    }

    /**
     *名称
     **/
    public String getItem_name() {
        return this.item_name;
    }

    /**
     * @param item_name 名称
     **/
    public String setItem_name(String item_name) {
        return this.item_name=item_name;
    }

    /**
     *数量
     **/
    public Integer getNumber() {
    	if(number==null){
    		return 1;
    	}
        return this.number;
    }

    /**
     * @param number 数量
     **/
    public Integer setNumber(Integer number) {
        return this.number=number;
    }

    /**
     *价格
     **/
    public String getPrice() {
        return this.price;
    }

    /**
     * @param price 价格
     **/
    public String setPrice(String price) {
        return this.price=price;
    }

    /**
     *状态 1.未支付 2.已支付 3.已消费
     **/
    public Integer getState() {
        return this.state;
    }

    /**
     * @param state 状态 1.未支付 2.已支付 3.已消费
     **/
    public Integer setState(Integer state) {
        return this.state=state;
    }

    /**
     *订单编号（外部）
     **/
    public String getOrder_out() {
    	if(this.order_sn==null){
    		return StringUtil.getDate("yyyyMMddHHmmss");
    	}
        return this.order_out;
    }

    /**
     * @param order_out 订单编号（外部）
     **/
    public String setOrder_out(String order_out) {
        return this.order_out=order_out;
    }

    /**
     *消费时间
     **/
    public Integer getUse_time() {
        return this.use_time;
    }

    /**
     * @param use_time 消费时间
     **/
    public Integer setUse_time(Integer use_time) {
        return this.use_time=use_time;
    }

    /**
     *技师的ID
     **/
    public Integer getBeautician_id() {
        return this.beautician_id;
    }

    /**
     * @param beautician_id 技师的ID
     **/
    public Integer setBeautician_id(Integer beautician_id) {
        return this.beautician_id=beautician_id;
    }

}